protein world hypothesis

Best popular protein world hypothesis